home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / dcom / modems-part2 / 11012 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.4 KB

  1. Path: news.ultranet.com!usenet
  2. From: "Albert P. Belle Isle" <belleisl@cerberus-sys.com>
  3. Newsgroups: comp.dcom.modems
  4. Subject: Re: comm error [overrun]
  5. Date: Sun, 14 Apr 1996 14:47:18 -0400
  6. Organization: Cerberus Systems, Inc.
  7. Message-ID: <31714836.1AB0@cerberus-sys.com>
  8. References: <4kqusl$blg@jaring.my>
  9. NNTP-Posting-Host: apb-p5-90.cerberus-sys.com
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.01 (Win16; I)
  14.  
  15. lisas@pl.jaring.my wrote:
  16. > Hello all
  17. > I have a question which is crucial to my reputation as the computer
  18. > specialist in this household...
  19. > I have an AT&T DataPort Express 14.4 external modem which I'm using to
  20. > access the Internet with. The problem is, I get the message
  21. > comm error [overrun] once in a while. My friends (all self-proclaimed
  22. > internet know-it-alls) insist that it's because of my comm port which
  23. > at that time only had a 8250 UART chip. Well, I've since upgraded the
  24. > whole motherboard and have a 16650 UART chip now, but the problem
  25. > still persists!!! Is it my modem's factory default configuration? Or
  26. > is it my modem itself? What actually is 'comm error [overrun]'? How
  27. > much does it affect the performance of my internet communications? Can
  28. > any of you modem gurus please help me???
  29. > Thanx in anticipation
  30. > Lisa
  31.  
  32. Lisa:
  33.  
  34. I'm certainly no "modem guru," but I'll try a brief summary.
  35.  
  36. This error message indicates that your CPU didn't respond to your com port
  37. Interrupt ReQuest (IRQ) in time to empty your UART of old characters from
  38. your modem before new ones were over-written on top of them. (The modem
  39. expects you to empty the UART at an average rate corresponding to what you
  40. promise it with your com port rate setting.)
  41.  
  42. If it only happens occasionally, the only thing lost is time - not data.
  43. (The TCP sender fails to get an ACK for the packet with the missing bytes,
  44. so it sends the whole thing over again until you ACK its receipt.) The amount
  45. of time wasted in having the TCP sender (download site) needlessly re-transmit
  46. entire data segments to make up for a few dropped bytes can, however, add up 
  47. quickly.
  48.  
  49. If it happens a lot, PPP frame check errors can be so frequent as to cause
  50. PPP to conclude the telephone line is too noisy (even though your machine 
  51. is causing the problem) and hang-up.
  52.  
  53. This has little to do with your CPU, itself, but much to do with the
  54. configuration of the rest of your system (FIFO-equipped com port, windows
  55. system.ini settings, video card driver, hard disk driver, BIOS, etc.),
  56. especially those subsystems whose IRQs have a higher priority than com
  57. port IRQs, and can keep the CPU too busy to empty the com port in time.
  58.  
  59. Since it occurs down in your data link layer, the problem is not cured by
  60. changing settings up in the TCP/IP layer, like MTU/MSS/RWIN. (TCP is only a
  61. recipient/victim of the data link layer errors, not a cause.)
  62.  
  63. You need to increase your machine's com port interrupt response speed.
  64. Otherwise you'll have to turn down the com port rate setting you advertise
  65. to your modem to a number of bits/sec your system can actually achieve.
  66.  
  67. You might want to take a look at the Overruns section of the below-listed
  68. FAQ for more details.
  69.  
  70. Regards,
  71.  
  72. Al
  73.  
  74. -- 
  75. ==================================================================
  76. Albert P. Belle Isle
  77. Cerberus Systems, Inc.
  78.  
  79. Al's Winsock Tuning FAQ -
  80.        http://www.cerberus-sys.com/~belleisl/mtu_mss_rwin.html
  81. ==================================================================
  82.